simultaneous payment clause - English Synonyms Dictionary